Performance Engineering in Agent-based Systems Concepts, Modelling and Examples
نویسندگان
چکیده
This paper presents a kind of application of the software performance engineering to the area of agent-based systems. In a first part we will describe the general aspects and contents of multi agent systems (MAS) architectures. Then, a short presentation of the main software performance principles should motivate the measurement approaches for the MAS. Software agents can be intelligent as well as flexible. This involves the possibility of using traditional methods of software performance evaluation and controlling based on some classical approaches like “a posteriori” or “fix it later” technologies. Our paper presents new approaches in performance measurement of agent-based systems relating to software aglets and MAS based on the new MALINA concept .
منابع مشابه
Switching fuzzy modelling and control scheme using T-S fuzzy systems with nonlinear consequent parts
This paper extends the idea of switching T-S fuzzy systems with linear consequent parts to nonlinear ones. Each nonlinear subsystem is exactly represented by a T-S fuzzy system with Lure’ type consequent parts, which allows to model and control wider classes of switching systems and also reduce the computation burden of control synthesis. With the use of a switching fuzzy Lyapunov function, the...
متن کاملMethod integration: An approach to develop agent oriented methodologies
Agent oriented software engineering (AOSE) is an emerging field in computer science and proposes some systematic ideas for multi agent systems analysis, implementation and maintenance. Despite the various methodologies introduced in the agent-oriented software engineering, the main challenges are defects in different aspects of methodologies. According to the defects resulted from weaknesses ...
متن کاملUML-Based Ontology Modelling for Software Agents
Ontologies play an important role in defining the terminology that agents use in the exchange of knowledge-level messages. As objectoriented modelling, and the Unified Modeling Language (UML) in particular, have built up a huge following in the field of software engineering and are widely supported by robust commercial tools, the use of UML for ontology representation in agent systems would hel...
متن کاملModelling and Compensation of uncertain time-delays in networked control systems with plant uncertainty using an Improved RMPC Method
Control systems with digital communication between sensors, controllers and actuators are called as Networked Control Systems (NCSs). In general, NCSs encounter with some problems such as packet dropouts and network induced delays. When plant uncertainty is added to the aforementioned problems, the design of the robust controller that is able to guarantee the stability, becomes more complex. In...
متن کاملA Context-aware Architecture for Mental Model Sharing through Semantic Movement in Intelligent Agents
Recent studies in multi-agent systems are paying increasingly more attention to the paradigm of designing intelligent agents with human inspired concepts. One of the main cognitive concepts driving the core of many recent approaches in multi agent systems is shared mental models. In this paper, we propose an architecture for sharing mental models based on a new concept called semantic movement....
متن کامل